@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, a, em, font, img, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, table, tbody, tfoot, thead, tr, th, td,button{margin: 0; padding: 0;}
body{ font-family: "Microsoft YaHei",arial; font-size:12px; font-weight:normal; color:#444; background:#f1f2f7;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:14px;}
a{ color:#333; text-decoration:none;}
li{ list-style:none;}
input{font-family: Microsoft YaHei,Helvetica,Tahoma;}
img{ border:none;}
.l{ float:left;}
.r{ float:right;}
.v{ vertical-align:middle;}
.clearfix:after { content:"."; display:block; height:0; font-size:0; visibility:hidden; clear:both; } 
.clearfix { zoom:1; _height:1px;}  
.input{ padding:0 4px; border:1px solid #ccc;  -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}  
.input:focus{ border:1px solid #f8694d;}
table{ font-size:12px;}
.checkbox{ border:none;}
.radio{ border:none;}
.position{ position:relative;}
.no{ display:none;}

.header{ width:100%; height:80px; background:#fff; /*border-bottom:4px solid #e1e1e1;*/ color:#333; font-size:14px; position:fixed; z-index:100; left:0; top:0; border-bottom:1px solid #e7e9ef;}
.logo{ margin:20px 0 0 20px;}
.header p{ margin:30px 40px 0 0;}
.header a{ color:#fff; margin-left:8px;}
.header a.username{ color:#f8694d;}
.header a:hover{ text-decoration:underline;}
.pwd_reset{display:inline-block; height:24px; line-height:24px; background:#a9d86e; padding:0 6px; border-radius:3px;}
.exit_system{display:inline-block; height:24px; line-height:24px; background:#fcb322; padding:0 6px; border-radius:3px;}
.main{ background:#f1f2f7 url(../images/news/mainbg.gif) repeat-y; padding-top:80px;}
.main_l{ width:210px; height:100%;}
.main_r{ padding:20px 0 40px; font-size:12px; /*background:#fff;*/margin:0 20px;}
.main_r_two{ margin-left:20px; background:#fafafa; padding:20px 20px 40px; font-size:12px;}
.btn1,
.btn2,
.btn3,
.btn5,
.btn4{ height:25px; line-height:25px; padding:0 10px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; text-align:center; color:#fff; display:inline-block; margin-right:8px;white-space:nowrap;}
.btn1{ background:#ff6c60;}
.btn2{ background:#45b6af;}
.btn3{ background:#fcb322;}
.btn4{ background:#586673;}
.btn5{ background:#d7d8df; white-space:nowrap;}
.btn6{border:1px solid #586673; background:#fff; height:23px; line-height:23px; color:#586673;padding:0 10px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; text-align:center; display:inline-block; margin-right:8px;white-space:nowrap;}
.btn6:hover{ color:#fff; background:#586673;}
/*right*/
.right_nav{font-size:15px; padding-bottom:8px;}
.inquire{background:#d7d8df; border:1px solid #ccc; padding:0 20px 12px; border-radius:3px; overflow:hidden;}
.inquire li{ float:left; vertical-align:middle; margin-right:30px; padding-top:12px;}
.inquire .line_h{ padding:0 6px;}
.mar1{padding:20px 0 0 110px;}
.mar1 a{ margin-right:16px;}

/*table*/
.table_bg{border:1px solid #ccc; margin-top:20px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.table_bg table{ -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.table_bg td{ border-bottom:1px solid #ccc;}
.table_bg .none_border td{ border-bottom:none;}
.indent20{ text-indent:20px;}
.input_list li{ display:inline-block; margin-top:10px;}
.input_list label{ width:110px; display:inline-block; text-align:right;}
.wind_control li{float:left; margin: 5px 20px;}
.wind_control span{ padding-left:6px;}
.textarea{ width:620px; padding:0 5px; height:80px;}

.modify{color:#1babeb; background:url(../images/news/icon_table.png) no-repeat; padding-left:12px; margin-left:20px;}
/*page*/
.page{ width:100%; padding:14px 0;}
.total_page .line{ padding:0 10px;}
.num_page{text-align:right;}
.num_page a{ margin-left:4px;}
.num_page a:hover,
.num_page a.active{ background:#4dc077;}
.num_page .dot{ margin-left:4px;}
.num_page a{ width:23px; height:23px; line-height:23px; border-radius:11px; background:#d2d4db; color:#fff; display:inline-block; text-align:center;}
.num_page a.home,
.num_page a.last{ background:none; color:#333; width:auto; font-size:14px;}
.num_page a.home:hover,
.num_page a.last:hover{ background:none; text-decoration:underline;}

/* expmenu */
ul.expmenu{width:210px;}
ul.expmenu li{ width:100%; float:left;}
ul.expmenu li h2{ padding:0 12px; height:42px; line-height:42px; border-bottom:1px solid #415263; background:#2b3e50; color:#fff; cursor:pointer;}
ul.expmenu li h2 .label{padding-left:26px;}
ul.expmenu li h2 .icon1{ background:url(../images/news/systems.png) no-repeat 0 center;}
ul.expmenu li h2 .icon2{ background:url(../images/news/zongchou.png) no-repeat 0 center;}
ul.expmenu li h2 .icon3{ background:url(../images/news/yunying.png) no-repeat 0 center;}
ul.expmenu li h2 .icon4{ background:url(../images/news/money.png) no-repeat 0 center;}
ul.expmenu li h2 .icon5{ background:url(../images/news/custom.png) no-repeat 0 center;}
ul.expmenu li h2 .icon6{ background:url(../images/news/plan.png) no-repeat 0 center;}
ul.expmenu li h2 .arrow{display:block;width:16px;height:16px; margin-top:18px;}
ul.expmenu li h2 .arrow.up{background:url(../images/news/arrow_u.png) no-repeat;}
ul.expmenu li h2 .arrow.down{background:url(../images/news/arrow_d.png) no-repeat;}
ul.expmenu li .menu{display:none; background:#37485a;}
ul.expmenu li li{ float:none;}	
ul.expmenu li li a{ height:32px; line-height:32px; padding-left:42px; color:#fff; font-size:14px; display:block;}
ul.expmenu li li a:hover,
ul.expmenu li li.active a{ background:#4dc077;}



/*tab*/
.cir_tab_tit{ overflow:hidden;}
.cir_tab_tit li{ float:left; width:112px; height:42px; margin-right:14px;}
.cir_tab_tit li a{ width:110px; height:40px; line-height:40px; display:block; text-align:center; font-size:14px; color:#666; margin-top:1px; background:#d7d8df; border:1px solid #ccc; border-bottom:none; moz-border-radius:6px 6px 0 0; -khtml-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0; cursor:pointer;}
.cir_tab_tit li.fli{ position:relative;}
.cir_tab_tit li.fli a{ color:#12c052; background:#fff; height:40px; position:absolute; height:41px;}
#tab_con div.fdiv {display:block;}

.border_radius{ border:1px solid #ccc; background:#fff; border-radius:0 0 6px 6px; padding:20px; }
.total_money{ border-bottom:1px dotted #eee; padding-bottom:10px;}
.total_money li{ display:inline-block; margin-right:50px; font-size:14px; line-height:25px;}
.border_radius2{border:1px solid #ccc; background:#fff; border-radius:0 0 6px 6px;}
.border_radius2 h3{background:#eee; height:42px; line-height:42px; font-size:16px; text-indent:24px;}
.border_radius2 h4{font-size:26px; padding:20px 0 20px 80px;}
.border_radius2 ul{line-height:24px; padding:10px 0 80px 90px;}
.border_radius2 ul span{color:#888;}
.border_radius2 ul .blue{color:#007ee8;}

/*login*/
.bg_admin_log{ width:100%; height:100%; position:fixed; background:#1a4883 url(../images/news/bg_admin_login.jpg) no-repeat;}
.admin_log{ width:401px; height:417px; background:url(../images/news/bg_admin_logbg.png) no-repeat; margin:0 auto; padding:8px 9px 0;}
.admin_log .logo{ width:100%; height:68px; background:url(../images/news/admin_logo.png) no-repeat 20px 6px;}
.admin_log ul{ width:336px; padding:0 33px 0 32px;}
.admin_log li{ width:336px; position:relative; margin:24px 0 0 0;/**/}
.admin_log .input{ width:334px; width:294px\9; height:44px; line-height:44px; padding:0; padding:0 0 0 36px\9;   text-indent:36px; text-indent:0\9; border:1px solid #cacaca; -moz-border-radius:3px; -webkit-border-radius:3px; khtml-border-radius:3px; border-radius:3px; color:#333;}

.admin_log .user_icon{ position:absolute; left:12px; top:12px; width:17px; height:18px; background:url(../images/news/admin_input_icon.gif) no-repeat;}
.admin_log .pwd_icon{ position:absolute; left:13px; top:12px; width:17px; height:18px; background:url(../images/news/admin_input_icon.gif) no-repeat 0 -42px;}
.admin_log .tips_cli{ font-size:16px; color:#aaa; position:absolute; left:36px; top:10px;}
.admin_log .btn_login{ width:332px; height:46px; line-height:46px; display:block; background:#f25422; -moz-border-radius:3px; -webkit-border-radius:3px; khtml-border-radius:3px; border-radius:3px; color:#fff; font-size:20px; text-align:center; cursor:pointer;}
.admin_log .btn_login:hover{ background:#e04717;}

/*popup*/
.popup_table1 td{ text-indent:20px;}
.popup_table1 .tit,
.pop_add h3 span{font-size:18px; text-indent:20px; color:#fff; font-weight:normal; float:left;}
.popup_table1 .close,
.pop_add h3 .close{float:right; margin-right:20px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#fff; font-size:20px;}
.popup_table1 .btn1,
.popup_table1 .btn2,
.popup_table1 .btn3,
.popup_table1 .btn4{ text-indent:0;}

.pop_add{ border-radius:6px; padding-bottom:30px;position:fixed; left:50%; top:20%; z-index:1000; border-radius:5px;}
.pop_add li{ padding-top:12px;}
.pop_add h3{ background:#dc1c0b; height:44px; line-height:44px; border-radius:6px 6px 0 0; margin-bottom:10px;}
.li_tit{ display:inline-block; width:140px; text-align:right;}
.pop_add .input{ width:240px; padding:4px;}
.pop_up_bg{ width:100%; height:100%; position:fixed; _position:static; top:0; left:0; background:#000; opacity:0.4; -moz-opacity:0.4; -khtml-opacity:0.4; filter:Alpha(opacity=40); z-index:999;}

/*客户信息详情*/
.cusmer_modify{ width:100%; border-bottom:1px dashed #ddd; margin-bottom:12px; padding-bottom:12px;}
.cusmer_modify li{ float:left; width:50%; line-height:24px; height:26px; margin:4px 0;}
.cusmer_modify label{ width:140px; display:inline-block; text-align:right;}
.cusmer_table{width:100%; padding-top:30px;}
.cusmer_table .tit{width:120px; text-align:right; vertical-align:top; line-height:44px;}

.cusmer_table table{ border:1px solid #ccc;}
.cusmer_table table td{ border-bottom:1px solid #ccc;}
/*IE10+*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .admin_log .input { width:334px;}
} 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .admin_log .input{ line-height:normal;}
} 

/*404*/
.main_404{ background:#fff;border-top:4px solid #f1f2f7; margin-top:80px;}
.error_404{ width:1090px; margin:0 auto; padding:60px 0; background:#fff; text-align:center;}
.error_404 .error_text{ text-align:left; margin-left:360px; width:330px;}
.error_404 .error_text dt{ font-size:18px; padding-top:20px;}
.error_404 .error_text dt span{ font-size:38px; color:#84cf06; font-family:Arial;}
.error_404 .error_text dd{ padding:20px 0;}

.add_news_pop{padding-top:30px;}
.add_news_pop dl{ padding-top:10px;}
.add_news_pop dt{ float:left; width:64px; padding-left:30px;}
.add_news_pop dd{ float:left;}
.add_news_pop .input{ height:24px; line-height:24px; width:670px;}
.add_news_pop .descript{ width:570px; height:60px; padding:5px;}
.add_news_pop .radio_label{cursor:pointer;}
.add_news_btn{ padding:20px 38px 0 0;}

.announcement_detail{width:740px; height:550px; overflow-y:auto;}
#notice_content{ height:400px; }